Add (disabled) test for subrip sub-second support.
authorrobertlipe@gmail.com <robertlipe@gmail.com@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sun, 30 Oct 2011 18:00:49 +0000 (18:00 +0000)
committerrobertlipe@gmail.com <robertlipe@gmail.com@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sun, 30 Oct 2011 18:00:49 +0000 (18:00 +0000)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4099 f51c46e8-681c-474f-0cfe-069cfd0219fb

gpsbabel/reference/track/gpx_subsecond-sample.gpx [new file with mode: 0644]
gpsbabel/reference/track/gpx_subsecond-sample~subrip.srt [new file with mode: 0644]
gpsbabel/testo.d/subrip.test [new file with mode: 0644]

diff --git a/gpsbabel/reference/track/gpx_subsecond-sample.gpx b/gpsbabel/reference/track/gpx_subsecond-sample.gpx
new file mode 100644 (file)
index 0000000..e61fc73
--- /dev/null
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<gpx
+  version="1.0"
+  creator="GPSBabel - http://www.gpsbabel.org"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xmlns="http://www.topografix.com/GPX/1/0"
+  xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
+<time>2011-10-30T17:43:39Z</time>
+<bounds minlat="49.794688000" minlon="9.833847000" maxlat="49.794904000" maxlon="9.834015000"/>
+<trk>
+<trkseg>
+<trkpt lat="49.794688000" lon="9.834015000">
+  <ele>289.200000</ele>
+  <time>2011-07-02T17:47:25Z</time>
+  <speed>13.818100</speed>
+  <name>trkpt-2011-07-02T17:47:25.000Z</name>
+  <fix>3d</fix>
+<type>T</type>
+</trkpt>
+<trkpt lat="49.794710000" lon="9.833996000">
+  <ele>289.300000</ele>
+  <time>2011-07-02T17:47:25Z</time>
+  <speed>14.049800</speed>
+  <name>trkpt-2011-07-02T17:47:25.000Z</name>
+  <fix>3d</fix>
+<type>T</type>
+</trkpt>
+<trkpt lat="49.794734000" lon="9.833976000">
+  <ele>289.300000</ele>
+  <time>2011-07-02T17:47:25Z</time>
+  <speed>14.161100</speed>
+  <name>trkpt-2011-07-02T17:47:25.000Z</name>
+  <fix>3d</fix>
+<type>T</type>
+</trkpt>
+<trkpt lat="49.794758000" lon="9.833955000">
+  <ele>289.400000</ele>
+  <time>2011-07-02T17:47:25Z</time>
+  <speed>14.090400</speed>
+  <name>trkpt-2011-07-02T17:47:25.000Z</name>
+  <fix>3d</fix>
+<type>T</type>
+</trkpt>
+<trkpt lat="49.794782000" lon="9.833934000">
+  <ele>289.500000</ele>
+  <time>2011-07-02T17:47:25Z</time>
+  <speed>14.183800</speed>
+  <name>trkpt-2011-07-02T17:47:25.000Z</name>
+  <fix>3d</fix>
+<type>T</type>
+</trkpt>
+<!--
+<trkpt lat="49.794807000" lon="9.833916000">
+  <ele>289.600000</ele>
+  <time>2011-07-02T17:47:26Z</time>
+  <speed>14.208100</speed>
+  <name>trkpt-2011-07-02T17:47:26.000Z</name>
+  <fix>3d</fix>
+<type>T</type>
+</trkpt>
+<trkpt lat="49.794831000" lon="9.833898000">
+  <ele>289.800000</ele>
+  <time>2011-07-02T17:47:26Z</time>
+  <speed>14.272600</speed>
+  <name>trkpt-2011-07-02T17:47:26.000Z</name>
+  <fix>3d</fix>
+<type>T</type>
+</trkpt>
+<trkpt lat="49.794856000" lon="9.833881000">
+  <ele>289.800000</ele>
+  <time>2011-07-02T17:47:26Z</time>
+  <speed>14.279100</speed>
+  <name>trkpt-2011-07-02T17:47:26.000Z</name>
+  <fix>3d</fix>
+<type>T</type>
+</trkpt>
+<trkpt lat="49.794880000" lon="9.833863000">
+  <ele>289.800000</ele>
+  <time>2011-07-02T17:47:26Z</time>
+  <speed>14.085500</speed>
+  <name>trkpt-2011-07-02T17:47:26.000Z</name>
+  <fix>3d</fix>
+<type>T</type>
+</trkpt>
+<trkpt lat="49.794904000" lon="9.833847000">
+  <ele>289.800000</ele>
+  <time>2011-07-02T17:47:26Z</time>
+  <speed>12.700900</speed>
+  <name>trkpt-2011-07-02T17:47:26.000Z</name>
+  <fix>3d</fix>
+<type>T</type>
+</trkpt>
+-->
+</trkseg>
+</trk>
+</gpx>
diff --git a/gpsbabel/reference/track/gpx_subsecond-sample~subrip.srt b/gpsbabel/reference/track/gpx_subsecond-sample~subrip.srt
new file mode 100644 (file)
index 0000000..e44b07e
--- /dev/null
@@ -0,0 +1,24 @@
+1
+00:00:00,000 --> 00:00:00,200
+0 km/h, 289 m
+17:47:25 Lat=49.79469 Lon=9.83402
+
+2
+00:00:00,200 --> 00:00:00,400
+289 m
+17:47:25 Lat=49.79472 Lon=9.83400
+
+3
+00:00:00,400 --> 00:00:00,600
+289 m
+17:47:25 Lat=49.79474 Lon=9.83398
+
+4
+00:00:00,600 --> 00:00:00,800
+289 m
+17:47:25 Lat=49.79476 Lon=9.83396
+
+5
+00:00:00,800 --> 00:00:01,000
+290 m
+17:47:25 Lat=49.79479 Lon=9.83394
diff --git a/gpsbabel/testo.d/subrip.test b/gpsbabel/testo.d/subrip.test
new file mode 100644 (file)
index 0000000..0af544f
--- /dev/null
@@ -0,0 +1,5 @@
+rm -f ${TMPDIR}/subrip.srt
+set -x
+gpsbabel -i gpx -f ${REFERENCE}/track/gpx_subsecond-sample.gpx -o subrip -F ${TMPDIR}/subrip.srt
+# FIXME: This can't work right until we move to "real" subsecond support.
+# compare  ${REFERENCE}/track/gpx_subsecond-sample~subrip.srt ${TMPDIR}/subrip.srt